l105/H11 uitleg/11.9.php
<?php
$bericht = "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$CorrectGebruikersnaam = "okke";
$CorrectWachtwoord = "loman";
$IngevuldeGebruikersnaam = $_POST["naam"];
$IngevuldeWachtwoord = $_POST["wachtwoord"];
if($IngevuldeGebruikersnaam == $CorrectGebruikersnaam && $IngevuldeWachtwoord == $CorrectWachtwoord) {
//dit is bij goede inlog
setcookie("Inloggen", "true", time() + 3600, "/" ); // "/" betekent dat cookie overal geldig is en dus niet in een map
header("Location: 11.9.welkom.php"); // Redirect naar de welkomstpagina
exit; // Stop verdere uitvoering van de code
} else {
// dit is bij verkeerde inlog
$bericht = "Uw inloggegevens zijn onjuist.";
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h2>Inloggen</h2>
<form method='post' action=''>
<div>Gebruikersnaam <input type='text' name='naam' required></div>
<div>Wachtwoord <input type='password' name='wachtwoord' required></div>
<div><input type='submit' valuea='posten'></div>
</form>
<?php echo $bericht; ?>
</body>
</html>
Resultaat
Made by Thijs Aarnoudse